home *** CD-ROM | disk | FTP | other *** search
- 10 REM findlpt.bas - this program checks the bios data areas to find what
- 20 REM lpt ports dos has found
- 30 REM GARY C. SUTCLIFF, W9XT, JUNE 1993
- 40 DEF SEG = &H40 'DEFINE SEGMENT
- 50 PRINT
- 60 PRINT "DOS REPORTS LPT PORTS FOUND AT THE FOLLOWING ADDRESSES:"
- 70 PRINT
- 80 FOR I = 1 TO 3
- 90 X = PEEK(I+I+6) 'LOW BYTE OF I/O ADDRESS
- 100 Y = PEEK (I+I+7) 'HIGH BYTE OF I/O ADDRESS
- 110 IF Y=0 THEN 160 'IF Y = 0, NO MORE LPTS
- 120 X$ = HEX$(X) 'CONVERT BYTES TO HEX STRING
- 130 Y$ = HEX$(Y)
- 140 PRINT " LPT";I, Y$;X$
- 150 NEXT I
- 160 PRINT
- 170 END